insulated screwdriver - German English Dictionary